@charset "utf-8";
.foorer_bg{padding:3.2rem 0rem .68rem; position: relative; z-index: 1;}
.foorer_bg:before{content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0;background:url(240314fjs_wwj_foot_bg.png) no-repeat center bottom; z-index: 2;}
.foorer_bg .row{z-index: 4;}
.website_info{font-size: .14rem; line-height: 1.7;color: #fff; }
.website_info p em{ font-style: normal; margin: 0rem .08rem;}
.website_info p img{ margin-right: .08rem;}
.website_info p span{ margin-right:.2rem; display: inline-block; display: inline\0;}
.website_info p span:last-child{ margin-right: 0rem;}

.error_img2 span{display: inline-block;line-height: .88rem;margin-top: .2rem;}

.error_img{ padding-top: 2rem; padding-left: .4rem;}
.error_img span{display: inline-block;line-height: .88rem;margin-top: .2rem;}
.error_img span a{ display: block;}
.radio input[type=radio]{top: .1rem;}
.form-inline input[type=checkbox]{margin: 0px; margin-top: -2px; margin-right: .06rem;}
.slb .foorer_bg{padding:1.7rem 0rem .15rem;}

@media screen and (max-width:1440px){
	.tabs_content .list_base_line_01 li{    padding-top: .08rem;padding-bottom: .08rem;}
}
@media screen and (max-width:1240px){
	.foorer_bg{padding:3.6rem 0rem .6rem;}
	.slb .foorer_bg{padding:1.9rem 0rem .2rem;}
	.ysqgk-other-btn{height: 40px;}
	
}
@media screen and (max-width:1024px){
	.foorer_bg{padding:4rem 0rem .5rem;}
	.slb .foorer_bg{padding:2.1rem 0rem .2rem;}
}
@media screen and (max-width:992px){
	.website_info,.error_img{text-align: center;}
	.error_img span.foot-icon02{display: inline-block !important;}
	.error_img span{ margin-top: 0;}
	
	.foorer_bg{/* padding:3rem 0rem .5rem; margin-top: -2.65rem; */ padding: .35rem 0rem .3rem; margin-top: .25rem; background-color: #ad0200;}
	.foorer_bg:before{display: none;}
	/* .foorer_bg:after{ content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 40%; z-index: 1; background-image: linear-gradient(90deg,#a70200 10%,#c10200 80%, #900100 100%); } */
	.slb .foorer_bg{padding:1.7rem 0rem .1rem;}
	.ysqgk_con{padding: 10px;}
	.ysqgk_tit{font-size: 20px;}
	.article_component .article_extend .function_icon {display: none !important;}
}

@media screen and (max-width:768px){
	.slb .foorer_bg{padding-top: 2rem;}
}

@media screen and (max-width:640px){
	.slb .foorer_bg{padding-top: 2.3rem;}
	.foorer_bg:after{ background-image: linear-gradient(90deg,#b50200 10%,#c10200 40%);}
}
